import './css/public.css'
import './css/index.css'

import 'jquery'
import './js/public.js'
import './js/nav.js'

// treeshaking树摇触发条件 (webpack5自带树摇功能，无需额外配置)
// 1. 通过解构的方式获取方法，import {a} from 'tool'可以树摇，import tool from 'tool';tool.a();不可以树摇
// 2. 调用的npm包必须使用ESM规范
// 3. 同一文件下的不同方法触发树摇的条件是mode=production,比如tool.js下有a和b两个方法，我们import {a} from 'tool'，除了production其他模式下b方法也会被打包


// import { get } from 'lodash' // lodash包使用commonjs规范不支持树摇
import { get } from 'lodash-es' // lodash-es使用ESM

console.log(get({a: 123}, 'a'))